﻿* { margin: 0px; padding: 0px; }
ul, li { list-style-type: none; }
img { border: 0px; }
html, body { height: 100%; }
body { font-size: 13px; font-family: "微软雅黑", "arial"; color: #666666; overflow-x: hidden; }
area, a { outline: none; blr:expression(this.onFocus=this.blur());
-webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; }
a:link { color: #666666; text-decoration: none; }
a:visited { text-decoration: none; color: #666666; }
a:hover { text-decoration: none; color: #666666; }
a:active { text-decoration: none; color: #666666; }
.jhol { background: url(../images/index_01.jpg) no-repeat center; width: 100%; height: 27px; }
.hool { width: 1250px; overflow: hidden; margin: 0 auto; line-height: 27px; color: #fff; }
.houz { padding-left: 16px; }
.jtol { float: right; overflow: hidden; padding-left: 12px; }
.jtol img { margin-bottom: -4px; }
.jtol a, .jtol a:hover { color: #fff; }
.jpol { float: right; overflow: hidden; padding-right: 12px; background: url(../images/ds.png) no-repeat center right; }
.jpol img { margin-bottom: -3px; }
.jpol a, .jpol a:hover { color: #fff; }
.hjol { height: 102px; background: #fff; overflow: hidden; width: 100%; }
.hiks { width: 1250px; margin: 0 auto; overflow: hidden; }
.logo { padding-top: 30px; padding-left: 7px; overflow: hidden; width: 300px; float: left; }
.lkls { float: right; overflow: hidden; width: 888px; padding-top: 52px; }
.lkls li { float: left; width: 126px; overflow: hidden; font-size: 15px; height: 50px; text-align: right; }
.lkls li a { color: #000; height: 50px; display: block; }
.lkls li a:hover { color: #015b9e; font-weight: bold; }
.lkls li .hijs { color: #015b9e; font-weight: bold; }
.lkls li .hits { color: #015b9e; font-weight: bold; }
.asfa { position: relative; left: 50%; float: left; }
.tong { height: 518px; overflow: hidden; width: 100%; background: #f0f4f3; }
.hkss { text-align: center; width: 100%; overflow: hidden; font-size: 28px; color: #333; padding-top: 56px; padding-bottom: 80px; }
.banr { height: 684px; width: 100%; overflow: hidden; }
.tons { width: 1250px; margin: 0 auto; overflow: hidden; }
.tons li { width: 250px; overflow: hidden; float: left; text-align: center; }
.tons li div { width: 100%; overflow: hidden; height: 146px; }
.tons li font { font-size: 18px; color: #595959; padding-top: 25px; padding-bottom: 18px; display: block; }
.tons li p { line-height: 26px; line-height: 26px; padding: 0 20px; text-align: justify; }
.not-animated { opacity: 0; }
.kjla { overflow: hidden; height: 684px; float: left; position: relative; }
.quan { overflow: hidden; position: relative; left: 0px; top: 0px; }
.hlkj { width: 1920px; margin-left: -960px; position: absolute; left: 50%; }
.atik { width: 100%; position: relative; z-index: 12; overflow: hidden; margin-top: -52px; height: 12px; }
.tonm { position: relative; float: left; left: 50%; }
.tonm ul { position: relative; float: left; left: -50%; }
.tonm ul li { width: 12px; height: 12px; display: block; float: left; cursor: pointer; margin-left: 5px; margin-right: 5px; background: url(../images/dian2.png) no-repeat center; }
.tonm ul .rih { width: 12px; height: 12px; display: block; float: left; cursor: pointer; margin-left: 5px; margin-right: 5px; background: url(../images/dian.png) no-repeat center; }
.fgsu { position: relative; width: 1250px; overflow: hidden; height: 684px; margin: 0 auto; }
.gjlk { position: absolute; bottom: 0px; left: 366px; }
.gjek { position: absolute; top: 372px; left: 3px; }
/*.gjsk{position:absolute;top:142px;left:3px;}*/

.gjsk { position: absolute; top: 96px; left: 3px; }
.gjik { position: absolute; top: 96px; left: 7px; display: none; }
.hskk { position: absolute; top: 270px; left: 7px; }
.hskk font { color: #0567ac; font-size: 30px; }
.hskk p { color: #333; font-size: 13px; line-height: 34px; }
.hokl { background: url(../images/index_07_b.jpg) no-repeat center; width: 100%; height: 590px; }
.holk { width: 1250px; margin: 0 auto; height: 620px; overflow: hidden; }
.holk .clk0 { width: 1290px; padding-top: 125px; }
.holk ul { float: left; width: 430px; overflow: hidden; }
.holk li { width: 510px; padding-left: 120px; overflow: hidden; margin-left: -120px; display: block; height: 439px; background: url(../images/doul.png) no-repeat center; }
.holk li a, .holk li a:hover { width: 391px; overflow: hidden; height: 406px; display: block; }
.clk1 { width: 391px; height: 238px; overflow: hidden; position: relative; }
.clk1 img { width: 391px; height: 238px; }
.clk1 p img { width: auto; height: auto; }
.clk1 p { position: absolute; top: 0px; left: 0px; width: 391px; height: 155px; background: url(../images/beij.png); text-align: center; padding-top: 83px; }
.clk2 { width: 345px; margin: 0 auto; overflow: hidden; padding-bottom: 17px; }
.holk li a .clk2 font { font-size: 17px; color: #535353; padding-top: 20px; padding-bottom: 10px; display: block; }
.holk li a:hover .clk2 font { font-size: 17px; color: #015b9e; padding-top: 20px; padding-bottom: 10px; display: block; }
.clk2 p { color: #333; line-height: 24px; }
.clk3 {/* margin-top:17px; */ width: 345px; margin: 0 auto; overflow: hidden; height: 34px; position: relative; }
.clk3 p { background: #34b096; display: block; position: absolute; top: 0px; left: 0px; width: 107px; height: 34px; opacity: 0; z-index: 1; }
.clk3 div { display: block; position: absolute; top: 0px; left: 0px; width: 107px; height: 34px; z-index: 23; text-align: center; line-height: 34px; color: #333333; }
.clk3 font { background: #eaeaea; display: block; position: absolute; top: 0px; left: 0px; width: 107px; height: 34px; }
.holk li a:hover .clk3 div { color: #fff; }
.clk4 { position: relative; z-index: 999; }
.jlls { width: 100%; overflow: hidden; padding-top: 145px;/* height:390px; */ }
.zhij { width: 1200px; overflow: hidden; margin: 0 auto; position: relative; height: 450px; }
/*.zhij li{position:absolute;top:0px;left:850px;z-index:999;overflow:hidden;width:315px;height:225px;}

.zhij .a1{left:500px;top:150px;z-index:999;}

.zhij .a2{left:80px;z-index:999;}

.zhij .a3{left:850px;z-index:999;}

.zhij li div{width:98px;height:94px;line-height:94px;text-align:center;font-size:30px;color:#1073bd;font-weight:bold;position:relative;}

.zhij li div img{width:100%;height:100%;}

.zhij li div b{position:absolute;width:100%;height:100%;display:block;top:0px;left:0px;}

.zhij li font{color:#333;font-weight:bold;font-size:19px;padding-top:25px;padding-bottom:10px;display:block;}

.zhij li p{font-size:14px;color:#666666;}

.zhij .a1 div{width:135px;height:130px;line-height:130px;}

.zhij .a1 font{color:#6fb537;font-size:23px;}*/

.yuns { width: 1280px; margin: 0 auto; position: relative; }
.lkij { position: absolute; top: -335px; left: 0px; width: 37px; height: 37px; background: url(../images/jian.png) no-repeat left top; }
.lkij:hover { position: absolute; top: -335px; left: 0px; width: 37px; height: 37px; background: url(../images/jian.png) no-repeat left bottom; }
.lkrj { position: absolute; top: -335px; right: 0px; width: 37px; height: 37px; background: url(../images/jian.png) no-repeat right top; }
.lkrj:hover { position: absolute; top: -335px; right: 0px; width: 37px; height: 37px; background: url(../images/jian.png) no-repeat right bottom; }
.zhij ul { width: 13000px; position: relative; left: 0px; }
.zhij li { float: left; width: 350px; overflow: hidden; margin-left: 50px; }
.zhij li a { width: 310px; display: block; overflow: hidden; padding-left: 60px; height: 390px; }
.zhij li div { width: 98px; height: 94px; line-height: 94px; text-align: center; font-size: 30px; color: #1073bd; font-weight: bold; position: relative; }
.zhij li div img { width: 100%; height: 100%; }
.zhij li div b { position: absolute; width: 100%; height: 100%; display: block; top: 0px; left: 0px; color: #6fb537 }
.zhij li font { color: #333; font-weight: bold; font-size: 19px; padding-top: 25px; padding-bottom: 10px; display: block; }
.zhij li p { font-size: 14px; color: #666666; }
.hkks { width: 100%; height: 580px; overflow: hidden; background: url(../images/map.jpg) no-repeat center; }
.yhok { background: #f0f4f3; overflow: hidden; padding-top: 70px; padding-bottom: 50px; }
.hkls { width: 1250px; overflow: hidden; margin: 0 auto; }
.hkjs { width: 817px; float: left; overflow: hidden }
.htjs { margin-left: 10px; width: 408px; height: 620px; background: #ffffff; float: left; overflow: hidden; }
.hjll { background: #ffffff; height: 314px; overflow: hidden; width: 100%; }
.hilk { width: 100%; background: #ffffff; height: 296px; overflow: hidden; margin-top: 10px; }
.hkkd { margin: 26px; overflow: hidden; }
.jolk { width: 311px; overflow: hidden; float: left; }
.hisd { overflow: hidden; float: left; margin-left: 29px; width: 415px; }
.hitd { font-size: 20px; line-height: 26px; color: #333333; font-weight: bold; padding-bottom: 15px; background: url(../images/lv.png) no-repeat left bottom; }
.hikd { line-height: 26px; padding-top: 15px; padding-bottom: 15px; overflow: hidden; }
.hikg a, .hikg a:hover { color: #3d7efc; font-size: 15px; }
.jkls { float: left; width: 226px; overflow: hidden; }
.hgik { background: url(../images/index_21.jpg) no-repeat right center; float: left; overflow: hidden; height: 256px; width: 546px; padding-top: 40px; padding-left: 45px; }
.hjks { color: #727272; font-size: 16px; display: block; }
.htks { font-size: 33px; font-weight: bold; color: #3d7efc; }
.hhks { line-height: 26px; font-size: 14px; overflow: hidden; color: #333; }
.fols { width: 100%; overflow: hidden; padding-bottom: 15px; border-bottom: 1px solid #e5e5e5; }
.jkss { width: 360px; margin: 0 auto; overflow: hidden; padding-top: 33px; }
.fols p { float: right; overflow: hidden; color: #333333; padding-top: 5px; }
.fols font { color: #333333; font-size: 17px; }
.fols p a, .fols p a:hover { color: #848484; }
.oijo { margin-top: 10px; overflow: hidden; }
.pijk { width: 100%; overflow: hidden; border-bottom: #dcdcdc dashed 1px; padding-bottom: 15px; }
.pijk img { width: 100%; height: 226px; }
.pijk font { line-height: 26px; color: #333333; font-size: 15px; display: block; padding-top: 10px; padding-bottom: 5px; }
.pijk p { color: #989898; line-height: 26px; }
.pijk b { color: #3d7efc; }
.nres { line-height: 30px; overflow: hidden; width: 100%; padding-top: 10px; }
.nres li { padding-left: 14px; overflow: hidden; background: url(../images/jiao.png) no-repeat left center; margin-left: 4px; }
.nres a, .nres a:hover { color: #666; }
.foot { width: 100%; overflow: hidden; background: #343434; height: 334px }
.bjhj { background: #2a2a2a; width: 270px; float: left; height: 334px; line-height: 26px; }
.minf { width: 1251px; overflow: hidden; margin: 0 auto; }
.hdku { width: 100%; text-align: center; padding-top: 43px; }
.yjki { overflow: hidden; color: #868686; font-size: 14px; padding-top: 77px; text-align: center; }
.hikk { color: #666666; text-align: center; }
.hikk a, .hikk a:hover { color: #666666; }
.kjhj { width: 980px; float: right; overflow: hidden; }
.al1 { margin-left: 20px; margin-top: 60px; overflow: hidden; }
.al1 ul { margin-left: 50px; float: left; overflow: hidden; line-height: 26px; }
.al1 ul li b a, .al1 ul li b a:hover { color: #bfbfbf; font-weight: bold; font-size: 16px; display: block; padding-bottom: 25px; }
.about_banner { background: url(../images/about_banner.jpg) no-repeat center; width: 100%; height: 648px; overflow: hidden; }
.net_banner { background: url(../images/network.jpg) no-repeat center; width: 100%; height: 499px; overflow: hidden; }
.job_banner { background: url(../images/job.jpg) no-repeat center; width: 100%; height: 499px; overflow: hidden; }
.service_banner { background: url(../images/service.jpg) no-repeat center; width: 100%; height: 499px; overflow: hidden; }
.chenggong_banner { background: url(../images/chenggong.jpg) no-repeat center; width: 100%; height: 499px; overflow: hidden; }
.jishu_banner { background: url(../images/jishu.jpg) no-repeat center; width: 100%; height: 499px; overflow: hidden; }
.jokl { width: 100%; overflow: hidden; padding-top: 74px; }
.jokr { width: 100%; overflow: hidden; }
.hkkl { background: url(../images/wait.jpg) no-repeat center bottom; width: 100%; font-size: 32px; color: #333333; padding-bottom: 26px; margin-bottom: 30px; text-align: center; }
.hkkf { line-height: 35px; width: 1250px; margin: 0 auto; overflow: hidden; padding-bottom: 105px; }
.abku { background: url(../images/ban.jpg) no-repeat center; width: 100%; height: 506px; overflow: hidden; }
.jhik { width: 1250px; margin: 0 auto; overflow: hidden; }
.hikj { margin-top: 86px; margin-left: 9px; overflow: hidden; color: #ffffff; font-size: 32px; background: url(../images/dian.jpg) bottom left no-repeat; padding-bottom: 22px; }
.hikf { color: #ffffff; padding-top: 35px; padding-left: 9px; line-height: 30px; font-size: 15px; }
.hkkt { height: 618px; overflow: hidden; width: 100%; background: #ffffff; }
.jlle { width: 100%; overflow: hidden; }
.skjh { height: 95px; padding-top: 74px; overflow: hidden; }
.jtik { height: 607px; overflow: hidden; background: url(../images/honr.jpg); }
.skjr { padding-top: 70px; overflow: hidden; width: 100%; }
#list { width: 1251px; height: 450px;/* position:relative; */ margin: 0 auto; margin-top: 30px; }
#list ul { margin: 0 auto; padding: 0px; width: 1030px; overflow: hidden; height: 450px; position: relative; }
#list li { border-color: #abb1bc; border-style: solid; position: absolute; }
#list li img { width: 100%; height: 100%; vertical-align: top; }
#list li .divs { position: absolute; top: 99%; left: -2%; width: 104%; height: 22px; }
#list li .divs img { width: 100%; height: auto; }
#list li .pvys { position: relative; }
#list li .datu { position: relative; }
#list li .datu div { position: absolute; top: 0px; left: 0px; height: 100%; }
#list li .fons { display: block; position: absolute; width: 100%; top: -100px; left: 0px; height: 100px; font-size: 14px; color: #fff; }
#list li .fons a { display: block; width: 41px; height: 100px; float: right; margin-right: 29px; }
#list li .fons div { font-size: 16px; font-weight: bold; padding-top: 15px; padding-left: 29px; }
#list li .fons div font { font-size: 23px; display: block; }
#list li .fons div p { font-size: 13px; }
#list li a { position: relative; display: block; width: 100%; overflow: hidden; }
#list li font { display: none; padding-top: 32%; }
#list li a:hover font { display: block; color: #fff; position: absolute; top: 0%; left: 0px; text-align: center; width: 100%; overflow: hidden; background: rgba(0,0,0,0.7); height: 100% }
#list #zhsb { width: 100%; position: relative; }
#list #zhsb a.prev { position: absolute; top: 170px; left: 0px; width: 37px; height: 37px; background: url(../images/jian.png) no-repeat left top; }
#list #zhsb a.prev:hover { position: absolute; top: 170px; left: 0px; width: 37px; height: 37px; background: url(../images/jian.png) no-repeat left bottom; }
#list #zhsb a.next { position: absolute; top: 170px; right: 0px; width: 37px; height: 37px; background: url(../images/jian.png) no-repeat right top; }
#list #zhsb a.next:hover { position: absolute; top: 170px; right: 0px; width: 37px; height: 37px; background: url(../images/jian.png) no-repeat right bottom; }
#btn { display: none; }
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; z-index: 20000; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; z-index: 20000; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; z-index: 20000; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center z-index:20000;;
line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 20000; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; z-index: 20000; }
#lightbox-nav-btnPrev { left: 0; float: left; z-index: 20000; }
#lightbox-nav-btnNext { right: 0; float: right; z-index: 20000; }
#lightbox-container-image-data-box { font: 12px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; z-index: 20000; padding: 0 10px 0; }
#lightbox-container-image-data { padding: 0 10px; color: #666; z-index: 20000; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; z-index: 20000; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; z-index: 20000; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; z-index: 20000; }
.ojol { width: 100%; overflow: hidden; background: url(../images/cpzs.jpg) no-repeat center; height: 499px; }
.ojoe { width: 100%; overflow: hidden; background: url(../images/cpzs2.jpg) no-repeat center; height: 499px; }
.hksh { height: 120px; margin-top: -23px; overflow: hidden; width: 100%; }
.hikh { position: relative; float: left; left: 50%; }
.hikh ul { position: relative; float: left; left: -50%; }
.hikh ul li { overflow: hidden; float: left; height: 46px; margin-left: 4px; margin-right: 4px; text-align: center; line-height: 46px; font-size: 15px; }
.hikh ul li a { display: block; height: 46px; background: #363636; padding-left: 36px; padding-right: 36px; color: #fff; border-radius: 5px; }
.hikh ul li a:hover { display: block; height: 46px; background: #00599d; padding-left: 36px; padding-right: 36px; color: #fff; border-radius: 5px; }
.hikh ul .llk { display: block; height: 46px; background: #0567ac; padding-left: 36px; padding-right: 36px; color: #fff; border-radius: 5px; }
.mayj { width: 1250px; margin: 0 auto; overflow: hidden; padding-bottom: 20px; }
.hoek { width: 1250px; margin: 0 auto; overflow: hidden; }
.hoek .clkr { width: 1290px; }
.hoek li { width: 428px; float: left; overflow: hidden; display: block; height: 439px; }
.hoek li a, .hoek li a:hover { width: 391px; overflow: hidden; height: 406px; display: block; border: 1px #e2e1e1 solid; }
.hoek li a .clk2 font { font-size: 17px; color: #535353; padding-top: 20px; padding-bottom: 10px; display: block; }
.hoek li a:hover .clk2 font { font-size: 17px; color: #015b9e; padding-top: 20px; padding-bottom: 10px; display: block; }
.hoek li a:hover .clk3 div { color: #fff; }
.wp-pagenavi { CLEAR: both; }
.wp-pagenavi A { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none; }
.wp-pagenavi font { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none; }
.wp-pagenavi A:hover { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; }
.wp-pagenavi font.current { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; }
.wp-pagenavi font.current { }
.pageNavi { padding-right: 0px; padding-left: 0px; line-height: 25px; MARGIN: 20px auto 20px; text-align: center; width: 100%; overflow: hidden; color: #7c7c7c; }
.wp-pagenavi { margin: 0px auto; }
.wp-pagenavi A { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important; }
.wp-pagenavi A:link { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important; }
.wp-pagenavi A:visited { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important; }
.wp-pagenavi A:hover { COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important; }
.wp-pagenavi A:active { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none; }
.wp-pagenavi font.pages { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; }
.wp-pagenavi font.extend { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; }
.wp-pagenavi font.current { PADDING-RIGHT: 8px! important; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; PADDING-TOP: 4px! important; border: 0px; color: #004C9A; }
.cnt_contbox { width: 100%; height: 695px; overflow: hidden; }
.cnt_contbox #allmap { width: 100%; height: 695px; }
.cnt_cont { width: 1250px; margin: 0px auto; position: relative; }
.cnt_cont .bkg { overflow: hidden; color: #333333; position: absolute; z-index: 10; right: 43px; top: -660px; opacity: 0; filter: alpha(opacity=0); border-radius: 5px; }
.cnt_cont .bkg .tit { padding: 40px 0 0 30px; font-size: 16px; font-weight: bold; color: #fbf50c; height: 16px; }
.cnt_cont .bkg .cont { margin: 20px 0 30px 30px; line-height: 30px; font-size: 14px; width: 310px; overflow: auto; height: 320px; }
.cnt_cont .bkg .cont a { color: #333333; }
.jlkj { text-align: center; width: 100%; overflow: hidden; padding-top: 0px; padding-top: 15px; border-top: 1px solid #e6e5e5; }
.jikl { width: 42px; float: left; overflow: hidden; }
.hkka { width: 350px; height: 530px; overflow: hidden; float: left; background: url(../images/bai3.png); }
.prod_show { width: 1000px; margin: 0 auto; overflow: hidden; padding-top: 40px; clear: both; padding-bottom: 40px; }
.fsdh { width: 100%; text-align: center; }
.fsdh img { border: 1px #ddd solid; }
.gbi { width: 100%; overflow: hidden; text-align: center; line-height: 40px; color: #444; }
.gbi a, .gbi a:hover { color: red; }
.syiye { width: 100%; overflow: hidden; line-height: 26px; }
.pail { line-height: 26px; width: 100%; overflow: hidden; padding-top: 10px; padding-bottom: 10px; }
.sdsf { width: 1000px; overflow: hidden; padding-top: 20px; }
.sdsf dl { width: 1000px; overflow: hidden; }
.sdsf dl dt { width: 80px; border: 1px #ddd solid; text-align: center; float: left; height: 25px; line-height: 25px; }
.sdsf dl dd { width: 913px; float: left; border: 1px #ddd solid; border-left: 0px; padding-left: 4px; height: 25px; line-height: 25px; }
.sdsf dl .xxxs { width: 958px; border: 1px #ddd solid; border-top: 0px; padding: 0px; padding: 20px; line-height: 25px; height: auto; }
.fsdh { width: 100%; text-align: center; }
.fsdh img { border: 1px #ddd solid; }
.dfas { max-width: 1200px; margin: 0 auto; overflow: hidden; padding-top: 20px; padding-left: 20px; }
.rpgks { width: 1200px; overflow: hidden; margin: 0 auto; clear: both; padding-top: 20px;/* padding-bottom: 40px; */ }
.rpgks ul { width: 1150px; margin: 0 auto; padding: 0px 10px 0 10px; }
.rpgks ul li { line-height: 26px; }
.xwxx { font-size: 18px; font-weight: bold; text-align: center; border-bottom: 1px dashed #ccc; padding-bottom: 5px; color: #1f1f1f; }
.xwxx p { font-size: 13px; color: #ccc; font-weight: normal; }
.xwnr { padding: 20px; }
.news_px { line-height: 26px; }
.news_pl { line-height: 26px; float: left; }
.news_pr { line-height: 26px; float: right; }
.jllk { width: 100%; overflow: hidden; padding-bottom: 40px; }
.sdas { padding-top: 20px; width: 100%; overflow: hidden; text-align: right; }
.qing { height: 5px; width: 100%; background: #ebebeb; overflow: hidden; margin-top: 20px; }
.shou { width: 100%; overflow: hidden; padding-top: 20px; text-align: center; }
.pros_pltit { font-weight: bold; padding: 3px 5px; background: #ccc; color: #FFF; }
.pros_pl { clear: both; padding-top: 10px; }
.pros_pl_tit { padding: 8px 0; }
.pros_pl_box_1 { height: 165px; }
.pros_pl_box_2 { height: 30px; }
.pros_pl_box_2_lt { float: left; }
.pros_pl_box_2_rt { float: right; }
.pros_pl_area { width: 1248px; height: 150px; font-size: 12px; border: 1px solid #ABADB3; }
.pros_pl_txt { width: 70px; height: 22px; line-height: 22px; border: 1px solid #ABADB3; padding: 0 5px; }
.pros_pl_btn { width: 76px; height: 26px; border: none; color: #FFF; cursor: pointer; font-weight: bold; background: #666; outline: none; }
.pros_pl_btn:hover { background: #0573c3; }
.pros_pl input, .pros_pl textarea { outline: none; }
/*评论列表*/

.pros_pl_li { width: 100%; padding: 10px 0; border-bottom: 1px solid #DDDDDD; }
.pros_pl_li p { color: #A4A4A4; }
.pros_pl_li p font { color: #06A7E1; }
.pros_pl_lidiv { line-height: 22px; }
.irti { width: 100%; overflow: hidden; display: none; }
.pds_content { width: 100%; overflow: hidden; }
.pds_content .pdc_type { width: 100%; height: 57px; background: url(../images/pro_detail_type_bg.jpg) no-repeat; overflow: hidden; }
.pds_content .pdc_type ul { overflow: hidden; }
.pds_content .pdc_type ul li { float: left; height: 56px; padding: 0px 30px 0px 30px; line-height: 56px; color: #ffffff; font-size: 17px; }
.pds_content .pdc_type ul li.active {/* background:#256beb; */ font-weight: bold; font-size: 30px; }
.pds_content .pdc_content { width: 100%; padding: 45px 0px; line-height: 26px; }
.gesh { width: 1250px; margin: 0 auto; overflow: hidden; padding-bottom: 30px; }
.vnhs_left { width: 630px;/* margin-left:120px; */ overflow: hidden; }
.vnhs_right { width: 330px; float: right; overflow: hidden; font-family: arial; }
.nmei { width: 410px; overflow: hidden; padding-top: 7px; }
.nmei a { display: block; border: 1px solid #ccc;/* width:40px; *//* height:40px; */ float: left; margin-right: 14px; margin-bottom: 15px; }
.nmei a:hover { border: 1px solid #999; }
.nmei .nab { border: 1px solid #999; }
.nmei img { width: 68px; height: 40px; }
.noiu { width: 100%; overflow: hidden; text-align: left; }
.noiu img { width: 621px; height: 378px; }

.page-item {
 display: inline
}

.page-item:first-child .page-link {
 margin-left: 0;
 border-top-left-radius: .215rem;
 border-bottom-left-radius: .215rem
}

.page-item:last-child .page-link {
 border-top-right-radius: .215rem;
 border-bottom-right-radius: .215rem
}

.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover {
 z-index: 2;
 cursor: default;
 color: #fff;
 border-color: #62a8ea;
 background-color: #62a8ea
}

.page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover {
 cursor: not-allowed;
 pointer-events: none;
 color: #ccd5db;
 border-color: #e4eaec;
 background-color: transparent
}

.page-link {
 position: relative;
 float: left;
 margin-left: -1px;
 padding: .643rem 1.072rem;
 text-decoration: none;
 color: #76838f;
 border: 1px solid #e4eaec;
 background-color: transparent;
 -webkit-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out;
 -o-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out;
 transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out
}

.page-num {
 position: relative;
 float: left;
 margin-left: -1px;
 padding: .643rem 1.072rem;
 text-decoration: none;
 color: #76838f;
 border: 1px solid #e4eaec;
 background-color: transparent;
 -webkit-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out;
 -o-transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out;
 transition: background .2s ease-out, border-color 0s ease-out, color .2s ease-out
}
.page-num-current{
 background: #023DBA;
 border: 1px solid #023DBA;
 color: #fff;
 cursor: default;
}



.page-link:focus, .page-link:hover {
 color: #89bceb;
 border-color: #e4eaec;
 background-color: #f3f7f9;
 -webkit-transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out;
 -o-transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out;
 transition: background .2s ease-out, border-color .2s ease-out, color .2s ease-out;
 text-decoration: none
}

.pagination-lg .page-link {
 font-size: 1.286rem;
 padding: .715rem 1.215rem
}

.pagination-lg .page-item:first-child .page-link {
 border-top-left-radius: .286rem;
 border-bottom-left-radius: .286rem
}

.pagination-lg .page-item:last-child .page-link {
 border-top-right-radius: .286rem;
 border-bottom-right-radius: .286rem
}

.pagination-sm .page-link {
 font-size: .858rem;
 padding: .429rem .786rem
}

.pagination-sm .page-item:first-child .page-link {
 border-top-left-radius: .143rem;
 border-bottom-left-radius: .143rem
}

.pagination-sm .page-item:last-child .page-link {
 border-top-right-radius: .143rem;
 border-bottom-right-radius: .143rem
}

.bota { font-weight: bold; font-size: 18px; color: #999; }
.jiad { padding-top: 10px; line-height: 26px; font-size: 14px; }
div.zoomDiv { z-index: 999; position: absolute; top: 0px; left: 0px; width: 200px; height: 200px; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; }
div.zoomMask { position: absolute; background: url("../images/mask.png") repeat scroll 0 0 transparent; cursor: move; z-index: 1; }
.tiok { width: 600px; float: right; overflow: hidden; text-align: left; }
.tiok img { border: 0px; }
.nrons { font-size: 14px; line-height: 26px; padding-top: 10px;/* padding-bottom:20px; */ color: #2e2e2e; clear: both; }
.xpkx { width: 1250px; overflow: hidden; text-align: center; margin: 0 auto; padding-top: 30px; padding-bottom: 30px; }
.xpkx img { border: 1px solid #ccc; }
.cpmc { width: 970px; margin: 0 auto; overflow: hidden; padding-bottom: 20px; padding-top: 20px; }
.cpmc dl { width: 968px; overflow: hidden; border: 1px #ccc solid; border-bottom: 0px; }
.cpmc dt { width: 80px; height: 26px; float: left; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; line-height: 26px; }
.cpmc dd { width: 882px; height: 26px; float: left; border-bottom: 1px solid #ccc; line-height: 26px; padding-left: 5px; }
.cpmc .cpxm { width: 928px; height: auto; padding: 20px; overflow: hidden; line-height: 26px; }
.xzcx { line-height: 26px; width: 970px; padding-bottom: 20px; margin: 0 auto; }
.zxfx { padding-bottom: 20px; width: 970px; margin: 0 auto; }
.miss { padding-top: 10px; padding-bottom: 20px; color: #333333; font-size: 30px; font-weight: bold; border-bottom: 1px solid #d1d1d1; line-height: 33px; }
.miss font { color: #015b9e; }
.loks { color: #666; padding-left: 10px; padding-top: 25px; height: 211px; padding-bottom: 25px; }
.fikj { width: 100%; overflow: hidden; }
.gbug {/* float:right; */ }
.fikj .bshare-custom { padding-top: 10px; overflow: hidden; }
/*.tong{position:relative;left:0px;top:0px;}*/

.ihhi { line-height: 26px; overflow: hidden; width: 1170px; color: #262626; font-size: 14px; margin: 0 auto; margin-top: 25px; }
.dkjh { width: 1034px; overflow: hidden; margin: 0 auto; }
.ns_cont { clear: both; width: 1250px; margin: 0 auto; padding-top: 45px; min-height: 200px; }
.ns_cont ul { overflow: hidden; }
.ns_cont li { float: left; width: 365px; padding: 0 21px 42px 21px; }
.ns_cont li.none { padding-right: 0px; }
.ns_cont li .cont { width: 361px; height: 167px; border: 2px solid #CBCBCB; border-top: 0; overflow: hidden; position: relative; }
.ns_cont li .cont .p_1 { padding: 0 19px; font-size: 15px; font-weight: bold; line-height: 24px; color: #333; padding-top: 13px; }
.ns_cont li .cont .p_2 { padding: 0 19px; color: #757575; font-size: 13px; line-height: 20px; padding-top: 13px; }
.ns_cont li .cont .p_3 { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 34px; line-height: 34px; text-align: center; color: #FFF; background: #017c14; font-size: 14px; opacity: 0; filter: alpha(opacity=0); visibility: hidden; transition: all 0.3s ease 0s; transform: translateX(-361px); }
.ns_cont li a:hover .cont { border: 2px solid #017c14; border-top: 0; }
.ns_cont li a:hover .cont .p_3 { opacity: 1; filter: alpha(opacity=100); visibility: visible; transform: translateX(0px); }
.hjkt { padding-bottom: 60px; overflow: hidden; width: 1200px; margin: 0 auto; padding-top: 35px; font-size: 16px; color: #565656; line-height: 32px; }
.hjkt a, .hjkt a:hover { color: #565656; }
.ihhi { line-height: 26px; overflow: hidden; width: 1170px; color: #262626; font-size: 14px; margin: 0 auto; margin-top: 25px; margin-bottom: 45px; }
.dkjh { width: 1034px; overflow: hidden; margin: 0 auto; }
.bnmi { background: url(../images/lxi_20.png) no-repeat; width: 511px; height: 48px; float: left; }
.bnmi input { padding-left: 58px; width: 450px; border: 0px; background: none; height: 48px; outline: none; color: #ababab; font-size: 15px; font-family: "微软雅黑"; }
.bhmi { background: url(../images/lxi_22.png) no-repeat; width: 515px; height: 48px; float: right; }
.bhmi input { padding-left: 58px; width: 454px; border: 0px; background: none; height: 48px; outline: none; color: #ababab; font-size: 15px; font-family: "微软雅黑"; }
.bnai { background: url(../images/lxi_26.png) no-repeat; width: 511px; height: 48px; float: left; }
.bnai input { padding-left: 58px; width: 450px; border: 0px; background: none; height: 48px; outline: none; color: #ababab; font-size: 15px; font-family: "微软雅黑"; }
.bhbi { background: url(../images/lxi_27.png) no-repeat; width: 515px; height: 48px; float: right; }
.bhbi input { padding-left: 58px; width: 454px; border: 0px; background: none; height: 48px; outline: none; color: #ababab; font-size: 15px; font-family: "微软雅黑"; }
.gxia { width: 100%; overflow: hidden; height: 340px; padding-bottom: 12px; }
.tasx { width: 100%; overflow: hidden; height: 340px; background: url(../images/lxi_30.png) no-repeat; }
.tasx textarea { padding-left: 63px; padding-top: 16px; border: 0px; background: none; outline: none; color: #ababab; font-size: 15px; font-family: "微软雅黑"; height: 324px; width: 971px; }
.tiji { width: 100%;/* padding-bottom:52px; */ overflow: hidden; height: 48px; }
.cjsh { width: 50%; overflow: hidden; float: right; }
.scsc { background: #1073bd; height: 48px; border: 0px; outline: none; width: 256px; color: #efefef; font-weight: bold; font-size: 16px; float: left; font-family: "微软雅黑"; cursor: pointer; }
.chzi { width: 256px; height: 48px; background: #dedede; border: 0px; outline: none; color: #7e7e7e; font-weight: bold; font-size: 16px; float: right; font-family: "微软雅黑"; cursor: pointer; }
.opls img { max-width: 290px; max-height: 314px; }
.joks { float: left; width: 50%; overflow: hidden; }
.joks dl { width: 100%; overflow: hidden; }
.joks dt { float: left; padding-right: 15px; font-size: 14px; color: #ababab; }
.joks dd { float: left; overflow: hidden; }
.joks dd input { width: 100px; height: 30px; border: 1px solid #dedfde; outline: none; }
.joks dd img {/* height:30px; */ margin-bottom: -5px; }
.drok { overflow: hidden; }
.dlist { width: 1147px; margin: 0 auto; overflow: hidden; line-height: 26px; padding-top: 30px; padding-bottom: 30px; }
.dlist li { margin-bottom: 10px; position: relative; border-bottom: 1px dashed #ccc; padding-bottom: 10px; }
.dlist .dateyy { position: absolute; right: 20px; top: 0px; }
.dlist img { vertical-align: middle; }
.dlist a:hover { color: #1980e9; }
.imglist_w8 { width: 893px; margin: 0 auto; overflow: hidden; padding: 20px 10px 20px 10px; line-height: 20px; clear: both; }
.sfkj { width: 893px; overflow: hidden; }
.sfkj dl { width: 893px; overflow: hidden; margin: 0 auto; border-top: 1px solid #ccc; border-right: 0px; border-bottom: 0px; }
.sfkj dl dt { float: left; width: 162px; text-align: center; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 30px; line-height: 30px; overflow: hidden; }
.sfkj dl dd { float: left; width: 162px; text-align: center; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 30px; line-height: 30px; overflow: hidden; }
.zpxx { font-size: 14px; font-weight: bold; }
.gdgh { padding: 5px; }
.vcss { width: 887px; overflow: hidden; border-bottom: #ccc 1px solid; margin: 20px auto 20px auto; }
.vcss dl { width: 885px; overflow: hidden; border: #ccc 1px solid; border-bottom: 0px;/* height: 35px; */ }
.vcss dt { float: left; width: 80px; text-align: center;/* height: 35px; *//* line-height: 35px; */ padding-top: 8px; height: 35px;/* border-right: #bbb 1px solid; */ }
.vcss dd { padding: 8px; float: left; border-left: #bbb 1px solid; width: 770px; overflow: hidden; height: 35px; }
.vcss input { width: 149px; height: 16px; }
.vcss textarea { width: 269px; height: 102px; margin-top: 3px; }
.vcss #code { width: 89px; height: 16px; }
.valiCode { height: 19px; margin-bottom: -4px; }
.vcss .yinps {/* margin-top: 0px; *//* margin-bottom: 10px; */ width: 80px; height: 30px; border: 1px solid #ddd; background: #eee; }
.vcss .xiao2 input { width: auto; }
.vcss font { color: #FF0000; }
.sfkj dl .zpxk { width: 212px; }
.sfkj dl .zptk { width: 100px; }
.hkst { height: 60px; margin-top: -23px; overflow: hidden; width: 100%; }
.hkke { background: url(../images/wait.jpg) no-repeat center bottom; width: 100%; font-size: 32px; color: #333333; padding-bottom: 26px; margin-top: 30px; text-align: center; }
.hkkj { line-height: 35px; width: 1250px; margin: 0 auto; overflow: hidden; padding-bottom: 35px; padding-top: 35px; }
.fsss { line-height: 35px; width: 1250px; margin: 0 auto; overflow: hidden; padding-bottom: 35px; padding-top: 35px; }
.vcss .jili { height: 110px; }
.iolo { width: 100%; height: 100%; background: rgba(0,0,0,0.7); position: absolute; top: 0px; left: 0px; z-index: 99999999999; display: none; }
.alts { margin: 0 auto; overflow: hidden; width: 621px; height: 50px; background: url(../images/ss.png) no-repeat center; margin-top: 217px; }
.jols { width: 575px; float: left; overflow: hidden; height: 50px; }
.jols input { padding-left: 17px; width: 558px; overflow: hidden; height: 100%; background: none; border: 0px; outline: none; font-family: "微软雅黑"; color: #333333; font-size: 14px; }
.jhtl { width: 46px; float: left; overflow: hidden; height: 50px; }
.jhtl input { width: 100%; height: 100%; background: none; outline: none; border: 0px; }
.ikjk { position: relative; z-index: 999; width: 1261px; margin: 0 auto; }
.all { height: 0px; overflow: hidden; position: absolute; top: 0px; left: 0px; width: 100%; }
.hukj { background: #ffffff; width: 389px; border: 1px solid #1073bd; padding: 20px; overflow: hidden; }
.hukj2 { background: #ffffff; width: 1259px; border: 1px solid #1073bd; padding: 0px; }
.aolk { line-height: 32px; font-size: 14px; float: left; padding-left: 15px; }
.aolk a { color: #333; }
.aolk a:hover { color: #1073bd; }
.ijks { float: right; width: 281px; overflow: hidden; }
.ijks img { width: 281px; height: 190px }
.r1 { border-right: 0 solid #ececec; width: 250px; overflow: hidden; float: left; padding-top: 30px; padding-bottom: 30px; }
.p1 { float: left; width: 120px; text-align: center; overflow: hidden; }
.pts { float: left; padding-left: 0; overflow: hidden; font-size: 12px; }
.pts b { font-size: 14px; font-weight: bold; color: #015b9e; padding-bottom: 10px; display: block; }
.pts li { line-height: 26px; }
.pts li a { color: #333; }
.pts li a:hover { color: #1073bd; }
.r2 { border-right: 1px solid #ececec; border-left: 1px solid #ececec; width: 250px; overflow: hidden; float: left; padding-top: 30px; padding-bottom: 30px; }
.gf1s { font-size: 14px; font-weight: bold; color: #015b9e; padding-bottom: 10px; display: block; line-height: 26px; }
.gf1s a, .gf1s a:hover { color: #015b9e; }
.ioll { width: 359px; overflow: hidden; font-size: 12px; }
.ioll ul { float: left; padding-right: 20px; }
.ioll li { line-height: 26px; }
.ioll li a { color: #333; }
.ioll li a:hover { color: #1073bd; }
.ptr { float: left; overflow: hidden; width: 100px }
.nimi { width: 150px; float: left; overflow: hidden; }
.r3 { float: left; width: 250px; overflow: hidden; padding-top: 30px; padding-bottom: 30px; }
.r4 { border-right: 1px solid #ececec; border-left: 1px solid #ececec; width: 250px; overflow: hidden; float: left; padding-top: 30px; padding-bottom: 30px; }
.sujh { float: left;/* padding-left:16px; */ overflow: hidden; font-size: 12px; width: 130px; }
.sujh b { font-size: 14px; font-weight: bold; color: #015b9e; padding-bottom: 10px; display: block; }
.sujh li { line-height: 26px; }
.sujh li a { color: #333; }
.sujh li a:hover { color: #1073bd; }
.tonw { width: 100%; overflow: hidden; padding-bottom: 10px; height: 48px; }
#ballWrapper { width: 73px; height: 115px; z-index: 100; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 5s linear 0s; -moz-transition: all 5s linear 0s; transition: all 5s linear 0s; cursor: pointer; }
#ballWrapper:active { -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); cursor: pointer; }
#ball { width: 100px; height: 100px; background: url(../images/yuan.png) no-repeat; background-size: 100px 100px; /*border-radius: 70px;

	background: rgb(187,187,187);

	background: url(../js/.com/css/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYmJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzc3Nzc3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

	background: -moz-linear-gradient(top,  rgba(187,187,187,1) 0%, rgba(119,119,119,1) 99%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(187,187,187,1)), color-stop(99%,rgba(119,119,119,1)));

	background: -webkit-linear-gradient(top,  rgba(187,187,187,1) 0%,rgba(119,119,119,1) 99%);

	background: -o-linear-gradient(top,  rgba(187,187,187,1) 0%,rgba(119,119,119,1) 99%);

	background: -ms-linear-gradient(top,  rgba(187,187,187,1) 0%,rgba(119,119,119,1) 99%);

	background: linear-gradient(top,  rgba(187,187,187,1) 0%,rgba(119,119,119,1) 99%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#777777',GradientType=0 );

	box-shadow: inset 0 -5px 15px rgba(255,255,255,0.4), 

				inset -2px -1px 40px rgba(0,0,0,0.4), 

				0 0 1px #000;	*/ position: absolute; top: 0; z-index: 11; -webkit-animation: jump 1s infinite; -moz-animation: jump 1s infinite; -o-animation: jump 1s infinite; -ms-animation: jump 1s infinite; animation: jump 1s infinite; cursor: pointer; }
#ball::after { content: ""; width: 80px; height: 40px; position: absolute; left: 30px; top: 10px; z-index: 10;/*background: url(../js/.com/css/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZThlOGU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

	background: -moz-linear-gradient(top,  rgba(232,232,232,1) 0%, rgba(232,232,232,1) 1%, rgba(255,255,255,0) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,232,232,1)), color-stop(1%,rgba(232,232,232,1)), color-stop(100%,rgba(255,255,255,0)));

	background: -webkit-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(232,232,232,1) 1%,rgba(255,255,255,0) 100%);

	background: -o-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(232,232,232,1) 1%,rgba(255,255,255,0) 100%);

	background: -ms-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(232,232,232,1) 1%,rgba(255,255,255,0) 100%);

	background: linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(232,232,232,1) 1%,rgba(255,255,255,0) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#00ffffff',GradientType=0 );

	border-radius: 40px / 20px;	*/ }
#ballShadow { position: absolute; left: 52px; bottom: 0; z-index: 10; margin-left: -10px; width: 20px; height: 25px; background: rgba(20, 20, 20, .1); box-shadow: 0px 0 12px 20px rgba(20,20,20,.1); border-radius: 15px / 20px; -webkit-transform: scaleY(.3); -moz-transform: scaleY(.3); -ms-transform: scaleY(.3); -o-transform: scaleY(.3); transform: scaleY(.3); -webkit-animation: shrink 1s infinite; -moz-animation: shrink 1s infinite; -o-animation: shrink 1s infinite; -ms-animation: shrink 1s infinite; animation: shrink 1s infinite; margin-bottom: -32px }



/* Animations */



@-webkit-keyframes jump {
 0% {
top: 0;
 -webkit-animation-timing-function: ease-in;
}
 40% {
}
 50% {
top: 53px;
 height: 73px;
 -webkit-animation-timing-function: ease-out;
}
 55% {
top: 73px;
height: 73px; /*border-radius: 70px / 60px;*/
 -webkit-animation-timing-function: ease-in;
}
 65% {
top: 33px;
height: 73px; /*border-radius: 70px;*/
 -webkit-animation-timing-function: ease-out;
}
 95% {
 top: 0;
 -webkit-animation-timing-function: ease-in;
}
 100% {
top: 0;
 -webkit-animation-timing-function: ease-in;
}
}
 @-moz-keyframes jump {
 0% {
top: 0;
 -moz-animation-timing-function: ease-in;
}
 40% {
}
 50% {
top: 53px;
 height: 73px;
 -moz-animation-timing-function: ease-out;
}
 55% {
top: 73px;
height: 73px; /*border-radius: 70px / 60px;*/
 -moz-animation-timing-function: ease-in;
}
 65% {
top:33px;
height: 73px; /*border-radius: 70px;*/
 -moz-animation-timing-function: ease-out;
}
 95% {
 top: 0;
 -moz-animation-timing-function: ease-in;
}
 100% {
top: 0;
 -moz-animation-timing-function: ease-in;
}
}
 @-o-keyframes jump {
 0% {
top: 0;
 -o-animation-timing-function: ease-in;
}
 40% {
}
 50% {
top: 53px;
 height: 73px;
 -o-animation-timing-function: ease-out;
}
 55% {
top: 73px;
height: 73px; /*border-radius: 70px / 60px;*/
 -o-animation-timing-function: ease-in;
}
 65% {
top: 33px;
height: 73px; /*border-radius: 70px;*/
 -o-animation-timing-function: ease-out;
}
 95% {
 top: 0;
 -o-animation-timing-function: ease-in;
}
 100% {
top: 0;
 -o-animation-timing-function: ease-in;
}
}
 @-ms-keyframes jump {
 0% {
top: 0;
 -ms-animation-timing-function: ease-in;
}
 40% {
}
 50% {
top: 53px;
 height: 73px;
 -ms-animation-timing-function: ease-out;
}
 55% {
top: 73px;
height: 73px;/* border-radius: 70px / 60px;*/
 -ms-animation-timing-function: ease-in;
}
 65% {
top: 33px;
height: 73px; /* border-radius: 70px;*/
 -ms-animation-timing-function: ease-out;
}
 95% {
 top: 0;
 -ms-animation-timing-function: ease-in;
}
 100% {
top: 0;
 -ms-animation-timing-function: ease-in;
}
}
 @keyframes jump {
 0% {
 top: 0;
 animation-timing-function: ease-in;
}
 50% {
 top: 23px;
 height: 150px;
 animation-timing-function: ease-out;
}
 55% {
 top: 33px;
 height: 150px;

		/*border-radius: 70px / 60px;*/

		animation-timing-function: ease-in;
}
 65% {
 top: 13px;
 height: 150px;

		/*border-radius: 70px;*/

		animation-timing-function: ease-out;
}
 95% {
 top: 0;
 animation-timing-function: ease-in;
}
 100% {
 top: 0;
 animation-timing-function: ease-in;
}
}
 @-webkit-keyframes shrink {
 0% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 -webkit-animation-timing-function: ease-in;
}
 50% {
 bottom: 10px;
 margin-left: -5px;
 width: 10px;
 height: 3px;
 background: rgba(20, 20, 20, .3);
 box-shadow: 0px 0 3px 7px rgba(20,20,20,.3);
 border-radius: 5px / 5px;
 -webkit-animation-timing-function: ease-out;
}
 100% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 -webkit-animation-timing-function: ease-in;
}
}
 @-moz-keyframes shrink {
 0% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 -moz-animation-timing-function: ease-in;
}
 50% {
 bottom: 10px;
 margin-left: -5px;
 width: 10px;
 height: 3px;
 background: rgba(20, 20, 20, .3);
 box-shadow: 0px 0 3px 7px rgba(20,20,20,.3);
 border-radius: 5px / 5px;
 -moz-animation-timing-function: ease-out;
}
 100% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 -moz-animation-timing-function: ease-in;
}
}
 @-o-keyframes shrink {
 0% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 -o-animation-timing-function: ease-in;
}
 50% {
 bottom: 10px;
 margin-left: -5px;
 width: 10px;
 height: 3px;
 background: rgba(20, 20, 20, .3);
 box-shadow: 0px 0 3px 7px rgba(20,20,20,.3);
 border-radius: 5px / 5px;
 -o-animation-timing-function: ease-out;
}
 100% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 -o-animation-timing-function: ease-in;
}
}
 @-ms-keyframes shrink {
 0% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 -ms-animation-timing-function: ease-in;
}
 50% {
 bottom: 10px;
 margin-left: -5px;
 width: 10px;
 height: 3px;
 background: rgba(20, 20, 20, .3);
 box-shadow: 0px 0 3px 7px rgba(20,20,20,.3);
 border-radius: 5px / 5px;
 -ms-animation-timing-function: ease-out;
}
 100% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 -ms-animation-timing-function: ease-in;
}
}
 @keyframes shrink {
 0% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 animation-timing-function: ease-in;
}
 50% {
 bottom: 10px;
 margin-left: -5px;
 width: 10px;
 height: 3px;
 background: rgba(20, 20, 20, .3);
 box-shadow: 0px 0 3px 7px rgba(20,20,20,.3);
 border-radius: 5px / 5px;
 animation-timing-function: ease-out;
}
 100% {
 bottom: 0;
 margin-left: -10px;
 width: 20px;
 height: 25px;
 background: rgba(20, 20, 20, .1);
 box-shadow: 0px 0 12px 20px rgba(20,20,20,.1);
 border-radius: 15px / 20px;
 animation-timing-function: ease-in;
}
}
.whan { padding-top: 136px; width: 478px; padding-left: 822px; margin: 0 auto; }
.hisg { width: 1200px; margin: 0 auto; overflow: hidden; }
.hiht { overflow: hidden; background: #fff; line-height: 26px; }
.rssf { margin-top: 14px; overflow: hidden; background: #fff; }
.orks ul:hover .lio9 a, .orks ul:hover .lio9 a:hover { color: #0567ac; font-weight: bold; }
.li9o a, .li9o a:hover { display: block; width: 129px; height: 33px; border: 1px solid #b2b2b2; color: #333333; line-height: 33px; margin: 0 auto; margin-top: 15px; }
.orks ul:hover .li9o a, .orks ul:hover .li9o a:hover { display: block; width: 129px; height: 33px; border: 1px solid #fff; color: #fff; line-height: 33px; margin: 0 auto; margin-top: 15px; background: #0567ac; }
.imglist_w9 { width: 1198px; margin: 0 auto; overflow: hidden;/* padding: 20px 0px 20px 0px; */ line-height: 20px;/* padding-bottom:80px; */ color: #232323;/* background: url(../images/yew.png); *//* margin-top:-10px; */ }
.imglist_w9 dl { border: #e0e0e0 solid 1px; border-bottom: #e0e0e0 solid 0px; font-size: 14px; overflow: hidden; width: 1196px;/* MARGIN-LEFT: 120px; */ }
.imglist_w9 dt { float: left; width: 120px; font-size: 13px; border-right: #e0e0e0 solid 1px; text-align: right; border-bottom: #e0e0e0 solid 1px; padding-top: 5px; padding-bottom: 5px; height: 30px; line-height: 30px; font-weight: bold; padding-right: 30px; }
.imglist_w9 dd { float: left; width: 1025px; font-size: 13px; padding-left: 20px; border-bottom: #e0e0e0 solid 1px; padding-top: 5px; padding-bottom: 5px;/* height: 30px; */ line-height: 30px; }
.imglist_w9 dd font { color: red; }
.imglist_w9 .vssxd { padding-left: 0px; width: 42px; border-right: #e0e0e0 solid 1px; text-align: center; overflow: hidden; }
.imglist_w9 .vssx { padding-left: 0px; width: 99px; border-right: #e0e0e0 solid 1px; text-align: center; overflow: hidden; }
.imglist_w9 .vssw { padding-left: 0px; width: 93px; border-right: #e0e0e0 solid 0px; text-align: center; overflow: hidden; }
.imglist_w9 .vssx2 { padding-left: 0px; width: 300px; border-right: #e0e0e0 solid 1px; text-align: center; overflow: hidden; }
.imglist_w9 .vssxt { padding-left: 0px; width: 293px; text-align: center; overflow: hidden; }
.imglist_w9 .zpnrs { height: 250px; line-height: 250px; padding-bottom: 5px; border: 0px; }
.imglist_w9 .zpnr { height: 250px; padding-bottom: 5px; border: 0px; border-left: #e0e0e0 solid 1px; }
.imglist_w9 .wypp { float: left; width: 300px; border: 0px; text-align: right; border-top: #e0e0e0 solid 1px; text-align: center; }
.imglist_w9 .wyds { float: left; width: 875px; border: 0px; border-left: #e0e0e0 solid 1px; padding-left: 20px; border-top: #e0e0e0 solid 1px; overflow: hidden; height: 50px; padding-top: 20px; }
.imglist_w9 .gdgh { padding: 5px; line-height: 26px; overflow: auto; height: 220px; margin-top: 5px; }
.imglist_w9 dd input { height: 25px; border: #e0e0e0 solid 1px; }
.imglist_w9 .xiao input { height: auto; }
.imglist_w9 .oslo { height: 140px; overflow: hidden; }
.imglist_w9 .oslo textarea { height: 135px; width: 556px; */;
border: #e0e0e0 solid 1px; }
.imglist_w9 dd .valiCode { height: 19px; margin-bottom: -4px; overflow: hidden; }
.imglist_w9 .dass { height: 40px; overflow: hidden; padding-top: 8px; }
.imglist_w9 .dass input { width: 129px; height: 33px; border: 1px solid #fff; color: #fff; font-size: 15px; font-weight: bold; font-family: "微软雅黑"; outline: none; background: #fff; cursor: pointer; background: #0269ab; }
.imglist_w9 .dass input:hover { background: #1579c6; color: #fff; border: 1px solid #fff; }
.skjk { width: 100%; height: 170px; overflow: hidden; }
.haod { width: 600px; overflow: hidden; float: left; }
.haof { width: 600px; overflow: hidden; float: left; }
.haod div { margin-left: 120px; margin-top: 45px; display: block; background: url(../images/r1.png); width: 86px; height: 86px; float: left; }
.haod a:hover div { background: url(../images/r1.png) no-repeat center bottom; }
.haod .lik div { background: url(../images/r1.png) no-repeat center bottom; }
.haod p { padding-top: 30px; line-height: 25px; color: #a5a5a5; width: 290px; padding-left: 41px; float: left; overflow: hidden; }
.haod p font { font-size: 17px; color: #333333; font-weight: bold; padding-bottom: 5px; display: block; }
.haof div { margin-left: 120px; margin-top: 45px; display: block; background: url(../images/r2.png); width: 86px; height: 86px; float: left; }
.haof .lik div { background: url(../images/r2.png) no-repeat center bottom; }
.haof a:hover div { background: url(../images/r2.png) no-repeat center bottom; }
.haof p { padding-top: 30px; line-height: 25px; color: #a5a5a5; width: 290px; padding-left: 41px; float: left; overflow: hidden; }
.haof p font { font-size: 17px; color: #333333; font-weight: bold; padding-bottom: 5px; display: block; }
.olks { background: #f7f7f7; width: 1160px; margin: 0 auto; height: 72px; line-height: 72px; overflow: hidden; margin-top: 17px; }
.olks li { width: 20%; overflow: hidden; float: left; text-align: center; color: #333333; font-weight: bold; font-size: 14px; }
.orks { width: 1160px; margin: 0 auto; overflow: hidden; }
.orks li { width: 20%; overflow: hidden; float: left; text-align: center; line-height: 60px; height: 60px; color: #333333; font-size: 14px; border-bottom: 1px solid #e0e0e0; }
.orks ul:hover li { color: #232323; }
.orks li a, .orks li a:hover { color: #333; }
.orks ul:hover li a, .orks ul:hover li a:hover { color: #232323; }
.imglist_w7 { width: 1198px; margin: 0 auto; overflow: hidden;/* padding: 20px 0px 20px 0px; */ line-height: 20px; color: #232323;/* background: url(../images/yew.png); */ }
.imglist_w7 dl { border: #e0e0e0 solid 1px; font-size: 14px; overflow: hidden; width: 1196px;/* MARGIN-LEFT: 120PX; */ }
.imglist_w7 dt { float: left; width: 180px; font-size: 16px; border-right: #e0e0e0 solid 1px; text-align: right; border-bottom: #e0e0e0 solid 1px; text-align: center; padding-top: 5px; padding-bottom: 5px; height: 30px; line-height: 30px; font-weight: bold; }
.imglist_w7 dd { float: left; min-height: 30px; width: 995px; font-size: 14px; padding-left: 20px; border-bottom: #e0e0e0 solid 1px; padding-top: 5px; padding-bottom: 5px;/* height: 30px; */ line-height: 30px;/* min-height: 40px; */ }
.imglist_w7 .vssxd { padding-left: 0px; width: 42px; border-right: #e0e0e0 solid 1px; text-align: center; overflow: hidden; }
.imglist_w7 .vssx { padding-left: 0px; width: 189px; border-right: #e0e0e0 solid 1px; text-align: center; overflow: hidden;/* min-height: 30px; */ }
.imglist_w7 .vssw { padding-left: 0px; width: 273px; border-right: #e0e0e0 solid 0px; text-align: center; overflow: hidden; }
.imglist_w7 .vssx2 { padding-left: 0px; width: 420px; border-right: #e0e0e0 solid 1px; text-align: center; overflow: hidden; }
.imglist_w7 .vssxt { padding-left: 0px; width: 413px; text-align: center; overflow: hidden; }
.imglist_w7 .zpnrs {/* height: 250px; *//* line-height: 250px; */ padding-bottom: 5px; border: 0px; }
.imglist_w7 .zpnr {/* height: 250px; */ padding-bottom: 5px; border: 0px; overflow: hidden; border-left: #e0e0e0 solid 1px; min-height: 40px; }
.imglist_w7 .wypp { float: left; width: 180px; border: 0px; text-align: right; border-top: #e0e0e0 solid 1px; text-align: center; }
.imglist_w7 .wyds { float: left; width: 995px; border: 0px; border-left: #e0e0e0 solid 1px; padding-left: 20px; border-top: #e0e0e0 solid 1px; overflow: hidden; height: 50px; padding-top: 20px; }
.imglist_w7 .gdgh {/* padding:5px; */ line-height: 26px; overflow: auto;/* height:220px; *//* margin-top:5px; */ overflow: hidden; }
.wyds input { width: 129px; height: 33px; border: 1px solid #fff; color: #fff; font-size: 15px; font-weight: bold; font-family: "微软雅黑"; outline: none; background: #fff; cursor: pointer; background: #0269ab; }
.wyds input:hover { background: #1579c6; color: #fff; border: 1px solid #fff; }
.xgcase_list { width: 1250px; margin: 0 auto; overflow: hidden; }
.xgcase_list ul { width: 1290px; }
.xgcase_list li { width: 428px; float: left; overflow: hidden; display: block; height: 439px; }
.xgcase_list li a, .xgcase_list li a:hover { width: 391px; overflow: hidden; height: 406px; display: block; border: 1px #e2e1e1 solid; }
.xgcase_list li a .clk2 font { font-size: 17px; color: #535353; padding-top: 20px; padding-bottom: 10px; display: block; }
.xgcase_list li a:hover .clk2 font { font-size: 17px; color: #015b9e; padding-top: 20px; padding-bottom: 10px; display: block; }
.xgcase_list li a:hover .clk3 div { color: #fff; }
.csseshow_bt { border-bottom: 1px solid #afafaf; padding-bottom: 10px; color: #015b9e; font-size: 17px; margin-bottom: 20px; font-weight: bold; }
.yikj { background: #f2f2f2; overflow: hidden; width: 100%; }
.rijk { float: left; overflow: hidden; background: url(../images/yun.png) no-repeat; width: 361px; height: 435px; margin-top: 130px; padding-left: 50px; padding-top: 50px; }
.okld { width: 100%; overflow: hidden; }
.sipo { float: left; overflow: hidden; padding-right: 25px; }
.rijk strong { font-size: 25px; }
.rijk li { display: none; }
/*漂浮*/

#rightDiv { top: 50%; right: 0px; position: absolute; z-index: 2000; font-size: 12px; }
#rightDiv li { width: 66px; height: 68px; padding-bottom: 2px; position: relative; cursor: pointer; }
#rightDiv .bkg { width: 66px; height: 68px; background: #DBDBDB url(../images/3.png) 0px 0px no-repeat; cursor: pointer; }
#rightDiv .toptop { background: #DBDBDB url(../images/3.png) 0px 0px no-repeat; }
#rightDiv .toptop:hover { background: #7FBD0C url(../images/4.png) 0px 0px no-repeat; }
#rightDiv .tel { background: #DBDBDB url(../images/3.png) 0px -70px no-repeat; color: #666; height: 22px; padding: 46px 0 0 0; text-align: center; position: relative; z-index: 2001 }
#rightDiv .tel_2 { position: absolute; left: -129px; top: 0px; width: 195px; height: 68px; background: #7FBD0C; color: #FFF; text-align: center; overflow: hidden; z-index: 2002; display: none; }
#rightDiv .tel_2 .lt { float: left; width: 66px; height: 22px; padding: 46px 0 0 0; background: #7FBD0C url(../images/4.png) 0px -70px no-repeat; }
#rightDiv .tel_2 .rt { float: left; width: 128px; border-left: 1px solid #1073bd; height: 48px; line-height: 48px; margin-top: 10px; font-size: 16px; }
#rightDiv .wx { background: #DBDBDB url(../images/3.png) 0px -140px no-repeat; color: #666; height: 22px; padding: 46px 0 0 0; text-align: center; position: relative; z-index: 2001 }
#rightDiv .wx:hover { background: #7FBD0C url(../images/4.png) 0px -140px no-repeat; color: #FFF; }
#rightDiv .wxbox { position: absolute; top: 0px; right: 66px; width: 187px; height: 217px; padding: 20px; background: #FFF; text-align: center; line-height: 30px; display: none; }
#rightDiv .qq { display: block; background: #DBDBDB url(../images/3.png) 0px -210px no-repeat; color: #666; height: 22px; padding: 46px 0 0 0; text-align: center; position: relative; z-index: 2001 }
#rightDiv .qq:hover { background: #7FBD0C url(../images/4.png) 0px -210px no-repeat; color: #FFF; }
.foot2 { background: #343434; width: 100%; overflow: hidden; padding-bottom: 20px }
.jol1 { width: 1250px; margin: 0 auto; padding-top: 47px; padding-bottom: 15px; overflow: hidden; text-align: center; font-size: 15px; color: #bfbfbf; border-bottom: 1px solid #2a2a2a; }
.jol1 a, .jol1 a:hover { color: #bfbfbf; }
.jol2 { border-top: 1px solid #404040; width: 1250px; margin: 0 auto; padding-top: 16px; padding-bottom: 30px; overflow: hidden; text-align: center; font-size: 15px; color: #bfbfbf; }
.kjlu { float: right; padding-top: 7px; padding-right: 10px; }
/*滚动*/
.students { height: 623px; background: url(../images/index_07_t.jpg) no-repeat center 0; }
#four_flash { position: relative; width: 1210px; height: 400px; margin: 0 auto; top: 170px }
#four_flash .flashBg { width: 1000px; height: 400px; margin: 0 auto; position: relative; overflow: hidden; }
#four_flash .flashBg ul.mobile { width: 2000%; height: 400px; position: absolute; top: 0; left: 0; }
#four_flash .flashBg ul.mobile li { float: left; width: 304px; margin: 0 13px; color: #6C6E85; }
#four_flash .flashBg ul.mobile li img { display: block; }
#four_flash .flashBg ul.mobile li h6 { font-weight: normal; height: 30px; line-height: 30px; font-size: 16px; color: #323332; padding-top: 10px }
#four_flash .flashBg ul.mobile li p { width: 100%; line-height: 20px; text-align: justify; color: #323332; margin: 6px 0 }
#four_flash .flashBg ul.mobile li .neir { background: #FFF; padding: 0 20px; min-height: 160px }
#four_flash .flashBg ul.mobile li a:hover .neir h6{ color: #33b095 }
#four_flash .flashBg ul.mobile li .neir span { display: inline-block; padding: 8px 18px; background: #e9eae9; color: #000; margin-top: 10px }
#four_flash .flashBg ul.mobile li a:hover .neir span{ background: #33b095; color: #fff }
#four_flash .but_left { width: 50px; height: 100px; position: absolute; top: 100px; left: 0px; }
#four_flash .but_right { width: 50px; height: 100px; position: absolute; top: 100px; right: 0px; }
#four_flash .but_left:hover { background: url(../images/qianxleft1.png) no-repeat; }
#four_flash .but_right:hover { background: url(../images/qianxr1.png) no-repeat; }
